Golang Job: Un(e) Développeur DevOps

Job added on

Company

BC Impact

Location

Montreal - Canada

Job type

Full-Time

Golang Job Details

BC Impact est un cabinet expert en conseil digital pour les institutions financieres et deveoppement d'affaires pour les startups.

DIGITAL LAB est l'unité d'affaire spécialisée dans la transformation digitale pour les grands comptes assurances, banques, et gestions de fonds. Nous sommes actuellement en pleine expension et nous souhaitons recruter des consultant/es de qualité passionné/es par la modernisation digitale, et le développment de produit.

Rejoignez une équipe d'experts qui vous permettra de travailler sur des projets qui marqueront positivement votre parcours et expérience professionnelle.

Devops Developpeur dans le secteur assurance:

Environement: Equipe Agile spécialisée qui aide à créer et à prendre en charge l’environnement de développement Agile pour les équipes de livraison.

Responsabilités:

· Comprendre et valider le besoin émis par l’équipe, et ce, en étroite collaboration avec le responsable de produit (PO) et/ou les utilisateurs.

· Mettre en place des composants de solutions structurés, novateurs, performants et idéalement réutilisables, qui s’intégreront harmonieusement dans l’écosystème de l’entreprise:

· En collaboration avec l’équipe, configurer les outils et composants logiciels, les environnements de développement et de déploiement en continu (DevOps) dans le but d’optimiser l’efficacité des équipes de réalisation de solutions,

· En utilisant les meilleures pratiques de développement soutenues par les Centres d’excellence (COE) et en appliquant les bons patrons de conception, de découpage et de modélisation pour les traitements, les données, l’infrastructure d’hébergement, etc.

· En démontrant un souci constant d’assurer la sécurité et de préserver la confidentialité de l’information numérique;

· En mesurant les qualités de la solution développée (performance, robustesse, couverture fonctionnelle des essais, etc.);

· En mettant en place ou en utilisant un pipeline d’intégration et de déploiement en continu.

· Communiquer et discuter des choix techniques avec ses pairs

· Supporter l’opérationnalisation et le déploiement des solutions.

· Contribuer activement à ce que la documentation nécessaire à la pérennité des éléments conçus soit présente, valide et maintenue à jour

· Collaborer activement à toutes les activités d’équipe (planification des cérémonies, définition de terminé, etc.).

Requis:

  • DEC ou BAC en informatique, informatique de gestion, systèmes d’information, génie informatique ou logiciel, mathématiques ou dans toute autre formation pertinente de même niveau.
  • Plus de 5 ans d’expérience en technologies de l’information, dont un minimum de 3 ans dans le domaine d’expertise ciblé.
  • Expérience en matière des concepts et outils de déploiement en continu (ex. : DevOps).
  • Maîtrise des techniques, cadres de référence et méthodologies Agile, MVP, Software Development Lifecycle (SDLC), Lean, ITIL, etc.
  • Compréhension de base de l'architecture dans un environnement.
  • Expérience en déploiement d’infrastructure-as-code (Terraform).
  • Connaissance des technologies utilisées en infonuagique, conteneur, virtualisation (ex. Azure Devops, Docker, Kubernetes).
  • Connaissances des patrons de conception/d’architecture, patrons de découpage.
  • Grande capacité d’identification et de résolution de problèmes.
  • Autonomie, habilité à naviguer dans l’incertitude et l’ambiguïté.
  • Connaissance de l’industrie de l’assurance et des services financiers (atout)

Environnement technologique

  • NET Core, C#, Powershell, Bash, Azure pipelines (YAML), Docker, Golang (un atout)
  • Versatilité Windows / Linux
  • Plateformes: Cloud Azure, Azure Devops Services
  • Technologies : MSSQL 2016 ou plus récent, contrôle de code source GIT, Docker, Kubernetes, Helm, Terraform
  • Approches: Micro-services & connaissance Cloud Azure

Type d'emploi : Temps plein, Pigiste / Freelance

Lieu du poste : Télétravail hybride à Montréal, QC